ditching powder - German English Dictionary